لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Mysql در Docker: On-Premise و AWS Cloud
Mysql on Docker : On-Premise & AWS Cloud
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
دوره آموزشی 3 در 1 برای یادگیری Docker/Mysql در Docker/Mysql در Docker در AWS Cloud Docker چیست؟ کانتینرها چیست؟ کانتینرها در مقابل ماشینهای مجازی مزایای نصب Docker در MacOs/Linux Magic: Docker چگونه در Mac Docker Architecture: Deep Dive (Docker Registry/Daemon/Client/Image/Container/Engine چیست؟) نسخههای نمایشی در Docker Commandsq توضیح نسخه ی نمایشی نسخه انجمن: تصاویر رسمی Docker و تصویر اوراکل را برای نسخه ی نمایشی Mysql نصب کنید: چندین نسخه از نسخه ی نمایشی mysql را نصب کنید: با استفاده از CLI و میز کار Mysql به پایگاه داده کانتینر Mysql متصل شوید درک Docker Compose با نسخه ی نمایشی: نحوه ایجاد یک نسخه نمایشی تصویر Docker سفارشی: Push Image به Docker Hub ماندگاری داده در Docker Demo چیست: ظرف Mysql با استفاده از Volume Demo: پشتیبان گیری/بازیابی پایگاه داده کانتینر Mysql مقدمه Docker در AWS AWS VPC چیست؟ نسخه ی نمایشی: ایجاد یک VPC سفارشی گروه امنیتی چیست؟ نسخه ی نمایشی: ایجاد یک گروه امنیتی برای وب سرور و DBServer معماری نمونه را بشناسید: نسخه نمایشی سرور وب سرور به پایگاه داده: یک نمونه EC2 برای وب سرور و DBServer در نسخه نمایشی سفارشی VPC بسازید: نصب Docker بر روی ماشین EC2 در AWS Cloud Demo: نصب PHP 7.2 در وب سرور نسخه ی نمایشی: ایجاد پایگاه داده کانتینر Mysql در AWS نسخه ی نمایشی: نوشتن کد PHP برای اتصال به پایگاه داده Mysql (Docker در AWS) و نمایش نتایج پیش نیازها: دانش پایگاه های داده (Mysql/Oracle)
این یک دوره آموزشی 3 در 1 است که برای دانشآموزانی طراحی شده است که میخواهند اصول Docker را یاد بگیرند، نحوه کار پایگاههای داده Mysql در Docker On-Prem AWS Cloud.
معرفی Docker
ما با اصول اولیه شروع خواهیم کرد: داکر چیست، کانتینرها چیست زیرا مفهوم داکر حول کانتینرها می چرخد. سپس به بررسی و مقایسه Docker با ماشینهای مجازی میپردازیم. در مورد مزایای Docker و برخی از حقایق جالب به دانش آموزان درک داده می شود.
Docker Architecture: Deep Dive Demos
اعتقاد من این است که هنگام یادگیری یک فناوری جدید، درک معماری همیشه خوب است و از این رو ما باید در معماری Docker غواصی عمیقی انجام دهیم، اصطلاحات اساسی مانند تصویر Docker/Container/Registry/Engine چیست. و این ما را برای درک فناوری و درک خوبی از موضوع مجهز می کند.
نمایشهای نمایشی برای نصب Docker در MacOها انجام میشود و ما همچنین تعداد زیادی دمو را برای اجرا و درک دستورات پایه Docker انجام خواهیم داد.
پایگاه داده Mysql در Docker
سپس تمرکز خود را بر روی پایگاههای داده Mysql در Docker قرار میدهیم و در مورد تصاویر رسمی نسخه انجمن Mysql که از Docker Oracle در دسترس است، اطلاعاتی کسب خواهیم کرد. ما دموهایی را برای نصب اینها و بررسی تفاوتها انجام میدهیم.
ما سعی خواهیم کرد اهمیت تگ ها و نحوه نصب چندین نسخه از mysql را درک کنیم. من همچنین نشان خواهم داد که چگونه می توانید پایگاه داده mysql را در یک ظرف با استفاده از میز کار CLI Mysql متصل کنید.
برای ایجاد کانتینرهای Docker با استفاده از Docker Compose with Demos روی استانداردهای صنعتی تمرکز خواهیم کرد. همچنین روشهای عملی ایجاد تصویر سفارشی خود را بررسی میکنیم/فشار دادن آن تصویر به Docker Hub/کشیدن همان تصویر و ایجاد یک محفظه جدید از تصویر.
درکی عمیق در مورد پایداری داده در Docker و نحوه ایجاد پایگاه داده Mysql با استفاده از Docker Volumes ارائه خواهد شد. از آنجایی که هر بحثی در مورد پایگاههای داده بدون پشتیبانگیری/بازیابی ناقص خواهد بود، بنابراین نگاهی به پشتیبانگیری/بازیابی پایگاههای داده Mysql در Docker خواهیم داشت.
پایگاه داده Mysql در Docker در AWS Cloud
ما از درک بالا استفاده خواهیم کرد و از آن در دنیای AWS Cloud استفاده خواهیم کرد. برای این ما روی معماری سفارشی خود کار خواهیم کرد که در آن VPC خودمان (Virtual Private Cloud) را ایجاد خواهیم کرد و این VPC دارای 2 زیرشبکه است: یک زیرشبکه عمومی برای وب سرور و یک زیرشبکه خصوصی برای سرور پایگاه داده (Mysql).
من دموهای عملی انجام خواهم داد و درک خوبی در مورد گروه های امنیتی و نحوه ایجاد گروه های امنیتی برای سرور وب و سرور DB به شما خواهم داد، لطفاً توجه داشته باشید که از آنجایی که سرور پایگاه داده در زیرشبکه خصوصی است، هیچکس از دنیای خارج نمی تواند مستقیماً به آن دسترسی داشته باشد. فقط وب سرور می تواند با سرور پایگاه داده صحبت کند.
در همان زمان، سرور پایگاه داده باید اتصال اینترنتی داشته باشد زیرا ما باید Docker را در آنجا نصب کنیم، همچنین نحوه دستیابی به این امر نیز ذکر خواهد شد.
برخی دموهای عملی دیگر انجام خواهد شد که به دانش آموزان نشان می دهد چگونه می توانیم ماشین های EC2 را در AWS Cloud بسازیم، یکی برای سرور وب و دیگری برای سرور پایگاه داده استفاده می شود. ما همچنین PHP 7.2 را به همراه وب سرور آپاچی در Front End نصب خواهیم کرد، و برای Backend، پایگاه داده Mysql را در داکر در AWS Cloud اجرا خواهیم کرد.
در پایان ما یک کد PHP می نویسیم که از PHP به پایگاه داده Mysql در Docker در AWS Cloud اتصال برقرار می کند و پایگاه داده را از جداول Mysql استخراج و نمایش می دهد.
یادگیری شاد
آکادمی کیمیاگر DB
سرفصل ها و درس ها
معرفی
Introduction
معرفی
Introduction
چه چیزی از دوره یاد خواهید گرفت
What will you Learn from the Course
مقدمه ای بر داکر
Introduction to Docker
مقدمه ای بر داکر
Introduction to Docker
داکر چیست؟
What is Docker ?
کانتینرها چیست؟
What are Containers ?
کانتینرها در مقابل ماشین های مجازی
Containers Vs Virtual Machines
مزایای داکر
Benefits of Docker
حقایق جالب در مورد داکر
Interesting Facts About Docker
معماری داکر و دستورات مهم
Docker Architecture & Important Commands
نصب، معماری Docker و دستورات مهم
Installation , Docker Architecture & Important Commands
Docker در MacOs چیست؟
What is Docker on MacOs
نصب Docker در MacOS
Installation of Docker on MacOS
نسخه ی نمایشی: جادو در پشت صحنه
Demo: Magic Behind the Scenes
معماری داکر
Docker Architecture
داکر دیمون چیست؟
What is a Docker Daemon ?
Docker Client چیست؟
What is a Docker Client ?
Docker Registry چیست؟
What is Docker Registry ?
Docker Engine چیست؟
What is Docker Engine ?
Docker Image چیست؟
What is a Docker Image ?
کانتینرهای داکر چیست؟
What are Docker Containers ?
دستورات مهم Docker
Important Docker Commands
نسخه ی نمایشی: دستورات داکر: قسمت اول (مقدمه)
Demo: Docker Commands : Part I (Intro)
نسخه ی نمایشی: دستورات داکر: قسمت دوم
Demo: Docker Commands : Part II
نسخه ی نمایشی: دستورات داکر: قسمت سوم
Demo : Docker Commands : Part III
Mysql onDocker: On-Prem
Mysql onDocker : On-Prem
مقدمه ای بر Mysql در Docker
Introduction to Mysql on Docker
نسخه های Mysql در Docker
Mysql Editions on Docker
نسخه ی نمایشی: پیکربندی MySql Official Docker Image
Demo: Configure MySql Official Docker Image
نسخه ی نمایشی: پیکربندی Mysql Oracle Image
Demo: Configure Mysql Oracle Image
چندین نسخه Mysql را نصب کنید
Install Multiple Versions of Mysql
نسخه ی نمایشی: چندین نسخه Mysql را نصب کنید
Demo: Install Multiple Versions of Mysql
نحوه اتصال به کانتینر Mysql
How to Connect to Mysql Container
نسخه ی نمایشی: با استفاده از خط فرمان و میز کار MySql به کانتینر Mysql متصل شوید
Demo: Connect to Mysql Container Using Command Line & MySql Workbench
Docker Compose چیست؟
What is Docker Compose ?
نسخه ی نمایشی: نحوه استفاده از Docker Compose
Demo: How to Use Docker Compose
چگونه تصویر Docker سفارشی ایجاد کنیم؟
How to Create Custom Docker Image ?
نسخه ی نمایشی: ایجاد یک تصویر Docker سفارشی
Demo: Creating a Custom Docker Image
تصویر سفارشی را به داکر هاب فشار دهید
Push Custom Image to Docker Hub
همان تصویر سفارشی را از داکر هاب بکشید
Pull the same Custom Image from Docker Hub
ماندگاری داده در داکر چیست؟
What is Data Persistence in Docker ?
Docker Volume چیست؟
What are Docker Volumes ?
نسخه ی نمایشی: پایگاه داده Mysql بر روی حجم های Docker با استفاده از اجرای Docker
Demo: Mysql Database on Docker Volumes using Docker run
نسخه ی نمایشی: پایگاه داده Mysql در مورد حجم ها با استفاده از Docker Compose
Demo: Mysql Database on Volumes using Docker Compose
پشتیبان گیری/بازیابی Mysql در Docker
Backup/Restore Mysql on Docker
نسخه ی نمایشی: پشتیبان گیری/بازیابی برای Mysql در Docker
Demo: Backup/Restore for Mysql on Docker
در کانال یوتیوب ما مشترک شوید
Subscribe to Our YouTube Channel
نظرسنجی 10 ثانیه ای
A 10 Second Survey
Mysql در Docker در AWS Cloud
Mysql on Docker in AWS Cloud
Mysql در Docker در AWS Cloud !!!
Mysql on Docker in AWS Cloud !!!
معرفی Docker در AWS
Introduction to Docker in AWS
انواع نمونه AWS چیست؟
What are AWS Instance Types ?
VPC چیست؟
What is a VPC ?
یک VPC ساده را درک کنید
Understand a Simple VPC
نسخه ی نمایشی: یک IP الاستیک ایجاد کنید
Demo: Create an Elastic IP
نسخه ی نمایشی: یک VPC سفارشی ایجاد کنید
Demo: Create a Custom VPC
گروه امنیتی چیست؟
What is a Security Group ?
نسخه ی نمایشی: یک گروه امنیتی برای سرور وب و سرور پایگاه داده ایجاد کنید
Demo: Create a Security Group for Webserver & Database Server
نسخه ی نمایشی: یک نمونه وب سرور EC2 ایجاد کنید
Demo: Create a Webserver EC2 Instance
نسخه ی نمایشی: یک نمونه سرور پایگاه داده EC2 ایجاد کنید
Demo: Create a Database Server EC2 Instance
نسخه ی نمایشی: تست های اتصال به وب سرور و DBServer|
Demo: Connectivity tests to Webserver & DBServer|
نسخه ی نمایشی: Docker را روی AWS نصب کنید
Demo: Install Docker on AWS
نسخه ی نمایشی: PHP 7.2 را روی وب سرور نصب کنید
Demo: Install PHP 7.2 on Webserver
نسخه ی نمایشی: کانتینر Mysql را در AWS پیکربندی کنید
Demo: Configure Mysql Container in AWS
نسخه ی نمایشی: اتصال PHP به Mysql، استخراج و نمایش نتایج پرس و جو
Demo: PHP to Mysql Connectivity, Extract & Display the Query Results
نمایش نظرات